Big Huge Thesaurus

Leptodactylus pentadactylus

noun